HAVE_DEPS=$(shell pkg-config --exists enesim cairo 2>/dev/null && echo 'yes')

BINS =
CFLAGS = -g
LIBS =

ifeq ($(HAVE_DEPS),yes)
CFLAGS += $(shell pkg-config --cflags enesim cairo)
LIBS += $(shell pkg-config --libs enesim cairo)
BINS += enesim_cairo
endif

all: $(BINS)

enesim_cairo_SRCS = enesim_cairo.c

enesim_cairo_OBJS = $(enesim_cairo_SRCS:.c=.o)
enesim_cairo: $(enesim_cairo_OBJS)
	$(RM) $@
	$(CC) $(enesim_cairo_OBJS) -o $@ $(LIBS) $(CFLAGS) $(LDFLAGS)

.c.o:
	$(CC) $(FLAGS) $(CFLAGS) -c $< -o $@
clean::
	rm -rf $(BINS) *.o *~
